down and out


Results for "down and out"

English - Turkish Dictionary

down and out

(English - Turkish Dictionary) :
hayatta yenilgiye uğramış, bezgin, bitkin.